#ifndef VEHICLE_H
#define VEHICLE_H

#include <string>
// 车辆类，用于描述车辆的信息和租赁状态
class Vehicle 
{
private:
    std::string licensePlate;// 车牌号
    std::string brand;// 品牌
    std::string model;// 型号
    double dailyRent;// 每日租金
    bool isRented;// 租赁状态，是否已出租
public:
    Vehicle(const std::string& licensePlate, const std::string& brand, const std::string& model, double dailyRent);
    std::string getLicensePlate() const;// 获取车牌号
    std::string getBrand() const;// 获取品牌
    std::string getModel() const; // 获取型号
    double getDailyRent() const;// 获取每日租金
    bool getIsRented() const;// 获取租赁状态
    void rentOut();// 将车辆标记为已出租
    void returnVehicle();// 将车辆标记为已归还
};

#endif    